package day0427.com;/*
 * @创建者：黄苟苟
 * @创建时间：2021/4/27   11:45
 * @Description描述
 **/

public class ExpTools {
    /**
     * 获取异常的详细信息
     * @param e
     * @returnmain
     */
    public static String getExceptionMessage(Exception e){
        String retStr="";
        retStr=retStr+e.getClass().getName()+":"+e.getMessage()+"\n";
        StackTraceElement[] elements=  e.getStackTrace();  //获取异常跟踪信息
        for (StackTraceElement element : elements) {
            retStr=retStr+"    at "+element.getClassName()+"."+element.getMethodName()+
                    "("+element.getFileName()+":"+element.getLineNumber()+")"+"\n";
        }
        return retStr;
    }

}
